Big Huge Thesaurus

Manilkara zapota

noun